/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 666
 * Date: 2022-11-10
 * Time: 16:59
 */
//public class main {
//
//    public int aMethod(){
//        static int i = 0;
//        i++;
//        return i;
//    }
//    public static void main(String args[]){
//        main test = new main();
//        test.aMethod();
//        int j = test.aMethod();
//        System.out.println(j);
//    }
//}
//public class main{
//    static boolean Paddy;
//    public static void main(String args[]){
//        System.out.println(Paddy);
//    }
//}
//public class main {// 1
//    private static int x = 100;// 2
//    public static void main(String args[]) {// 3
//        main hsl = new main();// 4
//        hsl.x++;// 5
//        main hs2 = new main();// 6
//        hs2.x++;// 7
//        hsl = new main();// 8
//        hsl.x++;// 9
//        main.x--;// 10
//        System.out.println(" x=" + x);// 11
//    }
//}
//public class main{
//    static int cnt = 6;
//    static{
//        cnt += 9;
//    }
//    public static void main(String[] args){
//        System.out.println("cnt = " + cnt);
//    }
//    static{
//        cnt /=3;
//    };
//}
//    public class main {
//
//
//    public static void main(String[] args) {
//        Test test = new Test();
//        System.out.println(test);
//    }
//}class Test {
//    public String toString() {
//        System.out.print("aaa");
//        return "bbb";
//    }
//}
//public class main{
//    public void func(){
//       int[] arr=new int[6];  //创建数组arr，没有给数组元素赋值，即每个元素默认为0
//       arr[0]=1;           //通过下标的方式修改数组元素
//       arr[1]=3;
//       int[] arr1={1,2,3,4,5}; //创建数组arr1并赋值
//       arr1[0]=66666;
//       arr1[1]=999;          //通过下标的方式修改数组元素
//        arr=arr1;             // 让arr去引用arr1所引用的数组空间，相对于arr与arr1指向同一个数组
//        System.out.println(arr[0]);    //打印66666
//        System.out.println(arr[1]);    //打印999
//    }
//
//        }
//public static void main(String[] args) {
//        int[] array = {1, 2, 3};
//        for(int i = 0; i < array.length; ++i){
//        System.out.println(array[i] + " ");
//        }
//}
//class main {
//    public static void main(String[] args) {
//        int[] arr = {1, 2, 3, 4, 5};
//       Q q=new Q();
//       q.func(arr);
//        System.out.println("========================");
//        System.out.println(arr[0]);
//    }
//
//}
//class Q{
//    public void func(int[] arr) {     //可以做为形参传入
//        for (int i = 0; i < arr.length; i++) {
//            System.out.println(arr[i] + " ");
//            arr[i]+=1;
//        }
//    }
//}
class main{
    public static void main(String[] args) {

    }
}
public class TestArray {
    public static int[] fib(int n) {
        if (n <= 0) {
            return null;
        }
        int[] array = new int[n];
        array[0] = array[1] = 1;
        for (int i = 2; i < n; ++i) {
            array[i] = array[i - 1] + array[i - 2];
        }
        return array;
    }

    public static void main(String[] args) {
        int[] array = fib(10);
        for (int i = 0; i < array.length; i++) {
            System.out.println(array[i]);
        }
    }
}